instantaneous peak - Turkish English Dictionary